people's democratic republic of algeria - French English Dictionary